Puyloubier

Puyloubier is a small town/village in Provence, France.